Long-time Charleston restaurant Best of Crete specializes in Greek, Mediterranean and Italian cuisine